/**
 * 检测当前的小程序
 * 是否是最新版本，是否需要下载、更新
 */
function checkUpdateVersion() {
    // 强制更新
    if (wx.canIUse('getUpdateManager')) {
     const updateManager = wx.getUpdateManager()
     updateManager.onCheckForUpdate(function (res) {
      //  console.log('onCheckForUpdate====', res, res.hasUpdate)
       // 请求完新版本信息的回调
       if (res.hasUpdate) {
         console.log('res.hasUpdate====')
         updateManager.onUpdateReady(function () {
           console.log("ready")
           wx.showModal({
             title: '更新提示',
             content: '新版本已经准备好，请重启应用！',
             showCancel: false,
             confirmText: "确定",
             success: function (res) {
            //    console.log('success====', res)
               // res: {errMsg: "showModal: ok", cancel: false, confirm: true}
               if (res.confirm) {
                 // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
                 updateManager.applyUpdate()
               }
             }
           })
         })
         updateManager.onUpdateFailed(function () {
           // 新的版本下载失败
           wx.showModal({
             title: '已经有新版本了哟~',
             content: '新版本已经上线啦~，请您删除当前小程序，重新搜索打开哟~'
           })
         })
       }
     })
   }
 }
 
 module.exports = {
   checkUpdateVersion
 }